Lagrangian Relaxation for Integer Programming

نویسنده

  • Arthur M. Geoffrion
چکیده

It is a pleasure to write this commentary because it offers an opportunity to express my gratitude to several people who helped me in ways that turned out to be essential to the birth of [8]. They also had a good deal to do with shaping my early career and, consequently, much of what followed. The immediate event that triggered my interest in this topic occurred early in 1971 in connection with a consulting project I was doing for Hunt-Wesson Foods (now part of ConAgra Foods) with my colleague Glenn Graves. It was a distribution system design problem: how many distribution centers should there be and where, how should plant outputs flow through the DCs to customers, and related questions. We had figured out how to solve this large-scale MILP problem optimally via Benders Decomposition, a method that had been known for about a decade but had not yet seen practical application to our knowledge. This involved repeatedly solving a large 0-1 integer linear programming master problem in alternation with as many pure classical transportation subproblems as there were commodity classes. The master problem was challenging, and one day Glenn, who did all the implementation, came up with a new way to calculate conditional “penalties” to help decide which variable to branch on in our LP-based branch-and-bound approach. I regularly taught a doctoral course in those days that covered, inter alia, the main types of penalties used by branch-and-bound algorithms. But after studying the math that Glenn used to justify his, I didn’t see a connection to any of the penalties I knew about. I did, however, notice that Glenn made use of a Lagrangean term, and I was very familiar with Lagrangeans owing to my earlier work on solving discrete optimization problems via Lagrange multipliers [2] and on duality theory in nonlinear programming [6]. It often happens that a mathematical result can be

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dual Decomposition in Stochastic Integer Programming Dual decomposition in stochastic integer programming

We present an algorithm for solving stochastic integer programming problems with recourse, based on a dual decomposition scheme and Lagrangian relaxation. The approach can be applied to multi-stage problems with mixed-integer variables in each time stage. Numerical experience is presented for some two-stage test problems.

متن کامل

pth Power Lagrangian Method for Integer Programming

When does there exist an optimal generating Lagrangian multi-plier vector (that generates an optimal solution of an integer programming problem in a Lagrangian relaxation formulation), and in cases of nonexistence, can we produce the existence in some other equivalent representation space? Under what conditions does there exist an optimal primal-dual pair in integer programming? This paper cons...

متن کامل

A Lagrangian Relaxation for the Maximum Stable Set Problem

We propose a new integer programming formulation for the problem of finding a maximum stable set of a graph based on representatives of stable sets. In addition, we investigate exact solutions provided by a Lagrangian decomposition of this formulation in which only one constraint is relaxed. Some computational experiments were carried out with an effective multi-threaded implementation of our a...

متن کامل

An Integer Programming Based Formulation of the U-line Balancing Problem

We develop an integer programming formulation of the U line balancing problem and develop a solution procedure based on Lagrangian relaxation to address this problem. Two intuitive heuristics are proposed to improve the solution. Computational results indicate that this method provides an efficient basis to solve several practical large size problems to optimality.

متن کامل

Exact Decoding of Phrase-Based Translation Models through Lagrangian Relaxation

This paper describes an algorithm for exact decoding of phrase-based translation models, based on Lagrangian relaxation. The method recovers exact solutions, with certificates of optimality, on over 99% of test examples. The method is much more efficient than approaches based on linear programming (LP) or integer linear programming (ILP) solvers: these methods are not feasible for anything othe...

متن کامل

Integer Programming

A short introduction to Integer Programming (IP). Problems leading to IP models. Some modelling tricks and reformulations. Geometry of linear IP. TUM matrices. Brief notes on polyhedral analysis. Separation theory. Chvatal cut hierarchy, Gomory cuts, Disjunctive cuts, RLT cut hierarchy. Iterative methods: Branch-and-Bound, Cutting Plane, Branch-and-Cut, Branch-and-Price. Lower bounds: Lagrangia...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010